首页> 外文OA文献 >Automatically Repairing Web Application Firewalls Based on Successful SQL Injection Attacks
【2h】

Automatically Repairing Web Application Firewalls Based on Successful SQL Injection Attacks

机译:基于成功的sQL注入攻击自动修复Web应用程序防火墙

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Testing and fixing WAFs are two relevant and complementary challenges for security analysts. Automated testing helps to cost-effectively detect vulnerabilities in a WAF by generating effective test cases, i.e., attacks. Once vulnerabilities have been identified, the WAF needs to be fixed by augmenting its rule set to filter attacks without blocking legitimate requests. However, existing research suggests that rule sets are very difficult to understand and too complex to be manually fixed. In this paper, we formalise the problem of fixing vulnerable WAFs as a combinatorial optimisation problem. To solve it, we propose an automated approach that combines machine learning with multi-objective genetic algorithms. Given a set of legitimate requests and bypassing SQL injection attacks, our approach automatically infers regular expressions that, when added to the WAF's rule set, prevent many attacks while letting legitimate requests go through. Our empirical evaluation based on both open-source and proprietary WAFs shows that the generated filter rules are effective at blocking previously identified and successful SQL injection attacks (recall between 54.6% and 98.3%), while triggering in most cases no or few false positives (false positive rate between 0% and 2%).
机译:测试和修复WAF是安全分析师面临的两个相关且相辅相成的挑战。自动化测试可通过生成有效的测试用例(即攻击)来帮助经济高效地检测WAF中的漏洞。一旦发现漏洞,就需要通过增加其规则集来修复WAF,以过滤攻击而不阻止合法请求。但是,现有研究表明,规则集非常难以理解,太复杂而无法手动修复。在本文中,我们将修复易受攻击的WAF的问题形式化为组合优化问题。为了解决这个问题,我们提出了一种将机器学习与多目标遗传算法相结合的自动化方法。给定一组合法请求并绕过SQL注入攻击,我们的方法会自动推断出正则表达式,将其添加到WAF的规则集中后,可以阻止许多攻击,同时允许合法请求通过。我们基于开放源代码和专有WAF的经验评估表明,生成的过滤器规则可有效阻止先前确定并成功的SQL注入攻击(召回率介于54.6%和98.3%之间),而在大多数情况下不会触发或几乎不会触发误报(误报率介于0%和2%之间)。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号